home *** CD-ROM | disk | FTP | other *** search
/ Ham Radio 2000 #1 / Ham Radio 2000.iso / ham2000 / packet / p_aa4re / bbdupe3d / bbdupe.doc next >
Encoding:
Text File  |  1994-04-05  |  5.6 KB  |  144 lines

  1. ==============================================================================
  2. BBdupe.exe                       (c) 1992 by Freeman. M. Crosby     W1NPR
  3. Used  with  the  AA4RE BBS V2.12 (c) 1989-1992 by H. Roy Engehausen AA4RE
  4. PLEASE save Msg.bb in a backup first before testing.
  5.  
  6. BBdupe DOES alter Msg.bb if used with any / parameter !!
  7. ==============================================================================
  8. Description:
  9. REBBS will check Bids & etc. for dupes but if these have been altered there
  10. is a possibility that some may slip through.
  11.  
  12. BBdupe will run through your message base and compare each new message with
  13. a file of previous messages based on the Subject and TO & From address.
  14. @ address is ignored as it may be the reason for the dupe.
  15.  
  16. The file is self maintaining and will handle between 5000 & 6000 previous
  17. message records, in blocks of about 1000 each.
  18.  
  19. BBdupe will make a report in an output file format which may be imported for
  20. review by the sysop.
  21.  
  22. BBdupe will place the possible dupes on either hold or review as well as make
  23. a sysop report if a suffix is added to the Filename.ext when calling it up.
  24. All previous dupe message numbers will be reported along with the address and
  25. Subject of the current Dupe.
  26.  
  27. NOTE !!!!!!    Read this carefully as if not right will cause BBdupe to miss
  28. some messages if one of the following files exists.
  29.  
  30. This version of BBdupe will check for three text files in your "BB" default
  31. directory, Nohold.dup, Nota.dup & Notype.dup
  32.  
  33. You may edit Nohold & Nota.dup with up to 50 lines each with text strings.
  34. Each line will be treated as an Exact match including Spaces and Case !!
  35. Re: and RE: will NOT be the same. A leading space will be treated as such as
  36. well as a trailing space. If you use a text editor anything that is on the line
  37. when you hit Enter will be in the search string.
  38.  
  39. Any line in Nohold.dup found in the Subject will cause BBdupe to report the msg
  40. as a dupe but will NOT put it on Hold or Review even though you may have
  41. selected a / V or / H suffix.
  42.  
  43. Any line in Nota.dup found in the Subject will cause BBdupe to completly ignore
  44. the message. Examples might be WP-updates or anything that you are seeing in
  45. the reports that is obviously not a dupe, or if it is will not matter.
  46.  
  47. Place the Reply Subjects from any servers which might show as a Dupe when a
  48. station sends multiple requests like:
  49.  
  50. RE: > REQMOD >
  51. Accepted >
  52. Rejected >
  53. Split #
  54.  
  55. You may select to either use Nodupe.dup of Nohold.dup for these, I recomend
  56. Nohold.dup as you can still review and check operation of the system until
  57. you are sure you have it right.
  58.  
  59. Notype.dup will be ONE line of letters which will indicate the Types of
  60. messages which will NOT be considered a dupe. Like P T A
  61. This will skip Personal, Traffic and Annoucements. Basically only Bulletins
  62. will be done with this setup.
  63.  
  64. Messages addressed To Yourbbs@Yourbbs like the type which are sent by the
  65. BBseries as Sysop messages will not be reported anyway.
  66. ===============================================================================
  67. Setup:
  68.  
  69. Edit Message.bb as follows:
  70.  
  71. : 199
  72.  
  73. Possible dupe message -- by BBdupe
  74.  
  75. Perform a GE command in REBBS
  76.  
  77. Place BBdupe.exe in any directory you wish as long as you path to it when
  78. calling it up from Wakeup.bb or the command line during tests.
  79. ===============================================================================
  80. Operation:
  81.  
  82. Run BBdupe from the command line the first time to record all the present
  83. messages into the BBdupe files. I recomend closing the system down with the
  84. CLOSE S command before the first run as it may take many minutes.
  85.  
  86. After the first run:
  87. Run BBdupe as often as possible, if there is nothing to do it will not run long.
  88.  
  89. To produce a report and have it IMPORTED every 15 minutes run it as follows.
  90.  
  91. ==/==/== +00:15 ES [IZ] BBDUPE BBDUPE.EXE
  92.  
  93. To produce a report and place the Dupes on hold every 15 minutes.
  94.  
  95. ==/==/== +00:15 ES [IZL] BBDUPE BBDUPE.EXE / H
  96.  
  97. To place dupes on hold and not produce report every 30 minutes.
  98.  
  99. ==/==/== +00:30 ES [ZL] BBDUPE BBDUPE.EXE / H
  100.  
  101. To produce a report and place the Dupes on review every 15 minutes.
  102.  
  103. ==/==/== +00:15 ES [IZL] BBDUPE BBDUPE.EXE / R
  104.  
  105. To place dupes on review and not produce report every 30 minutes.
  106.  
  107. ==/==/== +00:30 ES [ZL] BBDUPE BBDUPE.EXE / R
  108.  
  109. The CLOSE S command may be used to shut down the system long enough to run
  110. BBdupe if it never gets a chance to run or you do it from the Command line
  111. and expect a very long run.
  112.  
  113. BBdupe maintains it's last message checked in a text file " Last.dup " if
  114. you wish to change this number it will only check back to that point.
  115. ==============================================================================
  116. Comments:
  117.  
  118. I recomend having BBdupe use the / V command and not use any other function to
  119. place messages on review. In this way you can do a V and check them out & or
  120. KV. The V will separate any you may have placed in Hold by other means.
  121. If they are dupes they probably should be killed whether held or not.
  122.  
  123. Once BBdupe has produced the data you may wish to LS ( Subject found etc. )
  124. and determine if it actually a dupe or not and take corrective action.
  125.  
  126. Sorry it is so slow but it has a lot to do.
  127. Like BBfbbfix I hope this is one program which will not be needed long.
  128.  
  129. ==============================================================================
  130. Report bugs & comments to:
  131.  
  132. Oct. 1 to June 1 yearly
  133. W1NPR@W1NPR.#SRQFL.FL.USA.NA
  134. (813)474-2690     Voice line
  135. (813)475-9526     Data  line
  136.  
  137. June 1 to Oct. 1 yearly
  138. W1NPR@W1NPR.#EMA.MA.USA.NA
  139. (508)362-3940     Voice line
  140. (508)362-8958     Data  line
  141.  
  142. 73/Free
  143. W1NPR
  144.